Skip to content

Release v3.0.0#384

Merged
jeffkala merged 4 commits intomainfrom
release/3.0.0
May 6, 2026
Merged

Release v3.0.0#384
jeffkala merged 4 commits intomainfrom
release/3.0.0

Conversation

@gsnider2195
Copy link
Copy Markdown
Contributor

v3.0 Release Notes

This document describes all new features and changes in the release. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Release Overview

  • Pyntc now requires the PYNTC_LOG_FILE environment variable to output logging to a file. The new default behavior is to only log to stderr.

v3.0.0 (2026-05-06)

Breaking Changes

  • #383 - The pyntc rotating file handler is now opt-in via the PYNTC_LOG_FILE environment variable. When unset, no log file is created. When set, its value is used as the log file path, and the handler is registered only once per logger to avoid duplicate entries on repeated get_log calls.

gsnider2195 and others added 3 commits May 1, 2026 12:58
…-develop

Post release 2.4.1 sync main to develop
* The pyntc rotating file handler is now opt-in via the `PYNTC_LOG_FILE` environment variable. When unset, no log file is created. When set, its value is used as the log file path, and the handler is registered only once per logger to avoid duplicate entries on repeated `get_log` calls.
@jeffkala jeffkala merged commit 05339d4 into main May 6, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants